﻿package cn.poco.pepsi.service;

import java.util.List;

import cn.poco.pepsi.bean.Discount;


/**
 * @author jack
 * 优惠模块接口
 * 
 * URL 
http://img-m.poco.cn/mypoco/mtmpfile/MobileAPI/FoodSearch/discount_list.php 
请求方式 
GET 
请求参数 
cd 城市ID（可选，只在类型为全部优惠时使用） 
t 优惠类型，1热门优惠，2普通优惠,3全部优惠，4百事优惠 
s 起始位置 
l 返回长度 
请求示例 
http://img-m.poco.cn/mypoco/mtmpfile/MobileAPI/FoodSearch/discount_list.php?t=3&s=0&l=10&cd=101029001 

 * 
 * 
 */
public interface IDiscount {
	
	
	public final static String GET_DIS="http://img-m.poco.cn/mypoco/mtmpfile/MobileAPI/FoodSearch/discount_list.php?t=#a&s=#b&l=#c";
	//根据餐厅的id，获取优惠的详情
	public final static String GET_DISBYRESID="http://img-m.poco.cn/mypoco/mtmpfile/food_iphone/getDiscount.php?&resid=#a";
	
	/**
	 * 以type区分获取四种不同的优惠
	 * @param type
	 * @param cd
	 * @param l
	 * @param s
	 * @return
	 * @throws Exception
	 */
	public List<Discount> getAllDiscount(String type,String cd,int l,int s) throws Exception;
	
	/**
	 * 根据餐厅ID来获取餐厅优惠详情
	 * @param resId
	 * @return
	 * @throws Exception
	 */
	public Discount getDiscountByResId(String resId)throws Exception;
}
